Consumer Theory: Budget Constraint, Indifference Curve And Consumer Equilibrium